MPHB\Entities\Booking B

Total Complexity 100
Dependencies 6
Dependents 23
Total lines 791
Lines of code 313
Logical lines of code 156
Comment lines 328
Methods 48
Properties 18

Methods 48

Method Rating Maintainability Complexity Lines of code
setupParameters()
B
41 21 54
getPriceBreakdown()
A
44 11 43
addLog()
S
51 7 24
calcDepositAmount()
S
55 6 19
getLastPriceBreakdown()
S
62 5 12
calcPrice()
S
68 3 7
getDates()
S
65 3 9
getExpectPaymentId()
S
67 2 8
applyCoupon()
S
66 2 9
getCouponCode()
S
75 2 4
getCouponId()
S
82 1 3
getICalDescription()
S
82 1 3
updateExpiration()
S
78 1 3
retrieveExpiration()
S
77 1 3
deleteExpiration()
S
78 1 3
getICalProdid()
S
82 1 3
getICalSummary()
S
82 1 3
setExpectPayment()
S
79 1 3
getLanguage()
S
82 1 3
isExpectPayment()
S
74 1 4
getStatus()
S
82 1 3
getInternalNotes()
S
82 1 3
getSyncQueueId()
S
82 1 3
getSyncId()
S
82 1 3
getCheckoutId()
S
82 1 3
__construct()
S
81 1 3
setCustomer()
S
81 1 3
getTotalPrice()
S
82 1 3
getId()
S
82 1 3
setStatus()
S
81 1 3
generateKey()
S
71 1 5
setDates()
S
77 1 4
getDateTime()
S
82 1 3
setRooms()
S
81 1 3
updateTotal()
S
80 1 3
getRoomLink()
S
81 1 3
getLogs()
S
66 1 9
setId()
S
81 1 3
getNote()
S
82 1 3
getKey()
S
79 1 3
getCheckInDate()
S
82 1 3
getCheckOutDate()
S
82 1 3
getReservedRooms()
S
82 1 3
getReservedRoomIds()
S
78 1 3
getRoomIds()
S
78 1 3
create()
S
80 1 3
getCustomer()
S
82 1 3
isImported()
S
80 1 3